package com.wuzheng.wisgo.sanitation.cloud.model.transfer.param;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import javax.validation.constraints.NotBlank;
import java.io.Serializable;

/**
 * @author：sp
 * @date：Created in 2019-12-11
 * @description：新增转运路线参数
 */
@ApiModel(value = "TransferRouteAddParam", description = "新增转运路线参数")
public class TransferRouteAddParam implements Serializable {

    @ApiModelProperty(value = "Id", required = true)
    private String id;

    @NotBlank(message = "单位Id不能为空")
    @ApiModelProperty(value = "单位Id", required = true)
    private String customerId;


    @ApiModelProperty(value = "单位名称", required = true)
    private String customerName;

    @NotBlank(message = "路线名称")
    @ApiModelProperty(value = "路线名称")
    private String routeName;

    @NotBlank(message = "垃圾桶不能为空")
    @ApiModelProperty("垃圾桶")
    private String trashId;

    @ApiModelProperty("垃圾桶数量")
    private Integer trashNum;

    @ApiModelProperty("备注")
    private String remark;

    @ApiModelProperty("垃圾桶名称")
    private String facilityName;


    public String getRouteName() {
        return routeName;
    }

    public void setRouteName(String routeName) {
        this.routeName = routeName;
    }

    public String getCustomerId() {
        return customerId;
    }

    public void setCustomerId(String customerId) {
        this.customerId = customerId;
    }

    public String getCustomerName() {
        return customerName;
    }

    public void setCustomerName(String customerName) {
        this.customerName = customerName;
    }

    public String getTrashId() {
        return trashId;
    }

    public void setTrashId(String trashId) {
        this.trashId = trashId;
    }

    public Integer getTrashNum() {
        return trashNum;
    }

    public void setTrashNum(Integer trashNum) {
        this.trashNum = trashNum;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public String getFacilityName() {
        return facilityName;
    }

    public void setFacilityName(String facilityName) {
        this.facilityName = facilityName;
    }

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }
}
